package com.baor.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

@Data
@TableName("equipment")
public class Equipment {
    @TableId(type = IdType.AUTO)
    private Integer id; // 设备ID
    private Integer companyId;//公司ID
    private String salesName;//销售姓名
    private String salesPhone;//销售电话
    private String equipmentSn;//设备SN
    private String code;//设备编号
    private Integer status;//设备状态（0-正常，1-故障）
    private Integer storageStatus; //仓储状态(0-未满仓，1-满仓)
    private Integer isStatus;  //状态(0-离线，1-在线）
    private String community; //设备小区
    private String address;//安装地址
    private Integer holderId;//设备持有者ID
    private String latitude;//设备纬度
    private String longitude;//设备经度
    private BigDecimal threshold; //设备阈值
    private Integer versionNumber;//设备版本号
    private BigDecimal price;//设备价格
    private String name;//设备名称
    private BigDecimal totalWeight;//设备总重量
    private BigDecimal nowWeight;//当前回收量
    private String lastUseTime;//最后使用时间
    private Integer isDeleted = 0;  //0未删除 1已删除
    private String createdAt;    //
    private String updatedAt;
    private String remarks; // 备注
}
